home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / debian_DSA-472.nasl < prev    next >
Text File  |  2005-03-31  |  4KB  |  82 lines

  1. # This script was automatically generated from the dsa-472
  2. # Debian Security Advisory
  3. # It is released under the Nessus Script Licence.
  4. # Advisory is copyright 1997-2004 Software in the Public Interest, Inc.
  5. # See http://www.debian.org/license
  6. # DSA2nasl Convertor is copyright 2004 Michel Arboi
  7.  
  8. if (! defined_func('bn_random')) exit(0);
  9.  
  10. desc = '
  11. Steve Kemp and Jaguar discovered a number of buffer overflow
  12. vulnerabilities in vfte, a version of the fte editor which runs on the
  13. Linux console, found in the package fte-console.  This program is
  14. setuid root in order to perform certain types of low-level operations
  15. on the console.
  16. Due to these bugs, setuid privilege has been removed from vfte, making
  17. it only usable by root.  We recommend using the terminal version (in
  18. the fte-terminal package) instead, which runs on any capable terminal
  19. including the Linux console.
  20. For the stable distribution (woody) these problems have been fixed in
  21. version 0.49.13-15woody1.
  22. For the unstable distribution (sid) these problems have been fixed in
  23. version 0.50.0-1.1.
  24. We recommend that you update your fte package.
  25.  
  26.  
  27. Solution : http://www.debian.org/security/2004/dsa-472
  28. Risk factor : High';
  29.  
  30. if (description) {
  31.  script_id(15309);
  32.  script_version("$Revision: 1.4 $");
  33.  script_xref(name: "DSA", value: "472");
  34.  script_cve_id("CAN-2003-0648");
  35.  script_bugtraq_id(10041);
  36.  script_xref(name: "CERT", value: "354838");
  37.  script_xref(name: "CERT", value: "900964");
  38.  
  39.  script_description(english: desc);
  40.  script_copyright(english: "This script is (C) 2004 Michel Arboi");
  41.  script_name(english: "[DSA472] DSA-472-1 fte");
  42.  script_category(ACT_GATHER_INFO);
  43.  script_family(english: "Debian Local Security Checks");
  44.  script_dependencies("ssh_get_info.nasl");
  45.  script_require_keys("Host/Debian/dpkg-l");
  46.  script_summary(english: "DSA-472-1 fte");
  47.  exit(0);
  48. }
  49.  
  50. include("debian_package.inc");
  51.  
  52. w = 0;
  53. if (deb_check(prefix: 'fte', release: '3.0', reference: '0.49.13-15woody1')) {
  54.  w ++;
  55.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte is vulnerable in Debian 3.0.\nUpgrade to fte_0.49.13-15woody1\n');
  56. }
  57. if (deb_check(prefix: 'fte-console', release: '3.0', reference: '0.49.13-15woody1')) {
  58.  w ++;
  59.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte-console is vulnerable in Debian 3.0.\nUpgrade to fte-console_0.49.13-15woody1\n');
  60. }
  61. if (deb_check(prefix: 'fte-docs', release: '3.0', reference: '0.49.13-15woody1')) {
  62.  w ++;
  63.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte-docs is vulnerable in Debian 3.0.\nUpgrade to fte-docs_0.49.13-15woody1\n');
  64. }
  65. if (deb_check(prefix: 'fte-terminal', release: '3.0', reference: '0.49.13-15woody1')) {
  66.  w ++;
  67.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte-terminal is vulnerable in Debian 3.0.\nUpgrade to fte-terminal_0.49.13-15woody1\n');
  68. }
  69. if (deb_check(prefix: 'fte-xwindow', release: '3.0', reference: '0.49.13-15woody1')) {
  70.  w ++;
  71.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte-xwindow is vulnerable in Debian 3.0.\nUpgrade to fte-xwindow_0.49.13-15woody1\n');
  72. }
  73. if (deb_check(prefix: 'fte', release: '3.2', reference: '0.50.0-1.1')) {
  74.  w ++;
  75.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte is vulnerable in Debian sid.\nUpgrade to fte_0.50.0-1.1\n');
  76. }
  77. if (deb_check(prefix: 'fte', release: '3.0', reference: '0.49.13-15woody1')) {
  78.  w ++;
  79.  if (report_verbosity > 0) desc = strcat(desc, '\nThe package fte is vulnerable in Debian woody.\nUpgrade to fte_0.49.13-15woody1\n');
  80. }
  81. if (w) { security_hole(port: 0, data: desc); }
  82.